WPTravelEngine\Core\Controllers\RestAPI\V2\Trip D

Total Complexity 216
Dependencies 12
Dependents 2
Total lines 2,001
Lines of code 1,619
Logical lines of code 501
Comment lines 174
Methods 18
Properties 6

Methods 18

Method Rating Maintainability Complexity Lines of code
set_core_settings()
D
2
118 391
get_item_schema()
D
14
1 667
prepare_item_for_response()
D
22
30 194
prepare_package_data()
A
43 11 45
prepare_package()
A
40 8 61
sanitize_params_recursive()
A
56 8 17
delete_package()
A
48 7 32
set_trip_images()
S
55 7 18
filter_by_context()
S
54 6 20
upload_image()
S
48 4 32
register_routes()
S
44 1 61
update_item()
S
57 3 16
get_dates()
S
57 2 16
get_public_item_schema()
S
65 3 9
set_bad_request()
S
60 2 14
get_services()
S
64 2 10
get_packages()
S
63 2 10
__construct()
S
71 1 6